package com.fxdigital.nvr;

/**
 * 文件查找条件（按文件类型、时间查找）
 * */
public class FindCondition {
	public FindCondition() {
		startTime = new TimeInfo();
		stopTime = new TimeInfo();
	}
	
	private int channel; // 通道号

	// 录像类型
    // 0xff-全部，0-定时录像，1-移动侦测，2-报警触发，3-报警触发或移动侦测，4-报警触发和移动侦测，5-命令触发，6-手动录像，
    // 7-智能录像，10-PIR报警，11-无线报警，12-呼救报警，13-移动侦测、PIR、无线、呼救等所有报警类型的"或"，14-智能交通事件，
    // 15-越界侦测，16-区域入侵，17-声音异常，18-场景变更侦测，19-智能侦测（越界侦测|区域入侵|进入区域|离开区域|人脸识别），20-人脸侦测 
	private int type;

	private TimeInfo startTime; // 开始时间
	private TimeInfo stopTime; // 结束时间
	
	public int getChannel() {
		return channel;
	}
	
	public void setChannel(int channel) {
		this.channel = channel;
	}
	
	public int getType() {
		return type;
	}
	
	public void setType(int type) {
		this.type = type;
	}
	
	public TimeInfo getStartTime() {
		return startTime;
	}
	
	public void setStartTime(TimeInfo startTime) {
		this.startTime = startTime;
	}
	
	public TimeInfo getStopTime() {
		return stopTime;
	}
	
	public void setStopTime(TimeInfo stopTime) {
		this.stopTime = stopTime;
	}
}
